Component({
  data: {
    isLogin: false
  },
  lifetimes: {
    attached() {
      // 如果token不存在，表示没有登录，跳转到登录页
      if (!getApp().token) {
        // 获取页面历史栈
        const pageStack = getCurrentPages()
        // 拿到当前页面的页面信息
        const currentPage = pageStack[pageStack.length - 1]

        wx.redirectTo({
          url: `/pages/login/index?returnUrl=/${currentPage.route}`
        })
      }
      this.setData({
        isLogin: !!getApp().token
      })
    }
  }
});